<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<meta http-equiv="X-UA-Compatible" content="IE=7" /> <html xmlns="http://www.w3.org/1999/xhtml" >
<!-- saved from url=(0014)about:internet -->
<head>
<meta http-equiv="X-UA-Compatible" content="IE=7" /> 
    <title>SpinFireSL</title>
    <style type="text/css">
    html, body {
	    height: 100%;
	    overflow: auto;
    }
    body {
	    padding: 0;
	    margin: 0;
    }
    #silverlightControlHost {
        background-color:red;
        position:absolute;
        height:100%;
        width:100%;
        z-index:0;
        left:0px;
        top:0px;
    }
	#ActifyControl {
        background-color:black;
        position:relative;
        left:0px;
        top:0px;
        height:0px;
        width:0px;
        z-index:500;
	 }
	#silverlight {
        background-color:green;
        position:relative;
        left:0px;
        top:0px;
        height:100%;
        width:100%;
        z-index:500;
	 }
    </style>
    
    <script type="text/javascript">
        function onSilverlightError(sender, args) {
            var appSource = "";
            if (sender != null && sender != 0) {
              appSource = sender.getHost().Source;
            }
            
            var errorType = args.ErrorType;
            var iErrorCode = args.ErrorCode;

            if (errorType == "ImageError" || errorType == "MediaError") {
              return;
            }

            var errMsg = "Unhandled Error in Silverlight Application " +  appSource + "\n" ;

            errMsg += "Code: "+ iErrorCode + "    \n";
            errMsg += "Category: " + errorType + "       \n";
            errMsg += "Message: " + args.ErrorMessage + "     \n";

            if (errorType == "ParserError") {
                errMsg += "File: " + args.xamlFile + "     \n";
                errMsg += "Line: " + args.lineNumber + "     \n";
                errMsg += "Position: " + args.charPosition + "     \n";
            }
            else if (errorType == "RuntimeError") {           
                if (args.lineNumber != 0) {
                    errMsg += "Line: " + args.lineNumber + "     \n";
                    errMsg += "Position: " +  args.charPosition + "     \n";
                }
                errMsg += "MethodName: " + args.methodName + "     \n";
            }

            throw new Error(errMsg);
        }
    </script>
    
    <script type="text/javascript">
    	function globalClearModels() {
    		var viewbrowser = document.getElementById("xviewBrowser")
    		viewbrowser.NewScene();
    		viewbrowser.ViewZoomFit(0);
    	}
    	function globalFileLoad(filename) {
    		var viewbrowser = document.getElementById("xviewBrowser")
    		viewbrowser.SceneImportFile(filename);
    	}
    	function globalCreateMarkup(markup) {
    		var viewbrowser = document.getElementById("xviewBrowser")
    		theMarkup = viewbrowser.SceneCreateMarkup(markup);
    		theMarkup.SetColor(0.0, 0.5, 0.5);
    		viewbrowser.SceneInsertMarkup(theMarkup);
    	}
    	function globalCreateMassMarkup(markup) {
    		var viewbrowser = document.getElementById("xviewBrowser")
    		theMarkup = viewbrowser.SceneCreateMarkup(markup);
    		theMarkup.SetColor(0.0, 0.5, 0.5);
    		theMarkup.SetPType(1);
    		viewbrowser.SceneInsertMarkup(theMarkup);
    	}
    	function globalCreateMarkupXml(markupxml) {
    		var viewbrowser = document.getElementById("xviewBrowser")
    		theMarkup = viewbrowser.SceneCreateMarkupXML(markupxml);
    		viewbrowser.SceneInsertMarkup(theMarkup);
    	}
    	function globalSceneGetFirstMarkup() {
    		var viewbrowser = document.getElementById("xviewBrowser")
    		theMarkup = viewbrowser.SceneGetFirstMarkup();
    		var SLPlugin = document.getElementById("SLP");
    		SLPlugin.Content.SL_SMT.SceneMarkup(theMarkup);
    	}
    	function globalSceneGetNextMarkup() {
    		var viewbrowser = document.getElementById("xviewBrowser")
    		theMarkup = viewbrowser.SceneGetNextMarkup();
    		var SLPlugin = document.getElementById("SLP");
    		SLPlugin.Content.SL_SMT.SceneMarkup(theMarkup);
    	}
    	function globalShowHideCS() {
    		var viewbrowser = document.getElementById("xviewBrowser")
    		var css = viewbrowser.ReferenceFrames;
    		var cs = css.GetActive();
    		cs.Visible = true;
    	}
    	function globalViewZoomFit() {
    		var viewbrowser = document.getElementById("xviewBrowser")
    		viewbrowser.ViewZoomFit(0);
    	}
    	function globalViewSetMouseAction(action) {
    		var viewbrowser = document.getElementById("xviewBrowser")
    		viewbrowser.SetMouseAction(action);
    	}
    	function globalFocusOnPoint() {
    		var n = new Object(null);
    		var viewbrowser = document.getElementById("xviewBrowser")
    		viewbrowser.ViewFocusOnPoint(0, n);
    		viewbrowser.focus();
    	}
    	function globalFocusOnPart() {
    		var n = new Object(null);
    		var viewbrowser = document.getElementById("xviewBrowser")
    		viewbrowser.ViewFocusOnPart(0, n);
    		viewbrowser.focus();
    	}

    	function globalSetShadingMode(action) {
    		var viewbrowser = document.getElementById("xviewBrowser")
    		var rn = viewbrowser.SceneGetRootNode();
    		rn.SetShadingMode(action);
    		var SLPlugin = document.getElementById("SLP");
    		SLPlugin.Content.SL_SMT.ShadedMode(rn.ShadingMode);
    	}
    	
    	function globalGetShadingMode() {
    		var viewbrowser = document.getElementById("xviewBrowser")
    		var rn = viewbrowser.SceneGetRootNode();
    		var SLPlugin = document.getElementById("SLP");
    		SLPlugin.Content.SL_SMT.ShadedMode(rn.ShadingMode);
    	}

    </script>


	<script type="text/javascript" for="xviewBrowser" event="ControlInitialized()">
		// Event handling logic
	    var SLPlugin = document.getElementById("SLP");
    	var viewbrowser = document.getElementById("xviewBrowser")
    	viewbrowser.MenuEnable(false);
	    SLPlugin.Content.SL_SMT.ControlInitialized(viewbrowser);
    	var graphics = "part.3d";
    	var markup = "";
//		var markup = "<?xml version=\"1.0\" encoding=\"utf-8\"?><markups><markup name=\"note2d1\"><sf:MARKUP xmlns:sf=\"http://www.actify.com/namespaces/SpinFire\" TYPE=\"note2d\" ID=\"\" STAYFRONT=\"True\" LOCKPOSITION=\"True\" VISIBLE=\"True\" TRANSPARENCY=\"0.00000000\" EDITABLE=\"True\"> <sf:COLOR LABEL=\"1.00000000 1.00000000 0.50196081\"/> <sf:LASTMODIFIED>Wed 09 29 22:40:17 2004</sf:LASTMODIFIED> <sf:CREATION_TIME>Wed 09 29 22:39:20 2004</sf:CREATION_TIME> <sf:CREATOR>bwallace</sf:CREATOR> <sf:CHANGER>bwallace</sf:CHANGER> <sf:FONT face=\"Arial\" size=\"16\" RGBcolor=\"0.00000000 0.00000000 0.00000000\" CharSet=\"ANSI_CHARSET\" PitchAndFamily=\"FF_DONTCARE\"/> <sf:POSITION>0.03425775 0.16279070</sf:POSITION> <sf:TEXT>Right click the part and try the Reflective Render Mode</sf:TEXT></sf:MARKUP></markup><markup name=\"MassProperties1\"><sf:MARKUP xmlns:sf=\"http://www.actify.com/namespaces/SpinFire\" TYPE=\"massproperties\" ID=\"\" STAYFRONT=\"True\" LOCKPOSITION=\"False\" VISIBLE=\"True\" TRANSPARENCY=\"0.00000000\" EDITABLE=\"True\" UNITS=\" mm\" DECIMALS=\"2\" SHOWUNIT=\"true\" PTYPE=\"Volume\"> <sf:COLOR LABEL=\"0.53333336 0.53333336 0.53333336\"/> <sf:LASTMODIFIED>Tue 06 15 11:24:37 2010</sf:LASTMODIFIED> <sf:CREATION_TIME>Tue 06 15 11:24:31 2010</sf:CREATION_TIME> <sf:CREATOR>Administrator</sf:CREATOR> <sf:CHANGER>Administrator</sf:CHANGER> <sf:FONT face=\"MS Shell Dlg\" size=\"-11\" RGBcolor=\"1.00000000 1.00000000 1.00000000\" CharSet=\"ANSI_CHARSET\" PitchAndFamily=\"FF_DONTCARE\"/> <sf:GEOMETRY>//Rotore.asm/Bronzina Rotore.par</sf:GEOMETRY> <sf:POSITION>25.74486171 -49.98966936 3.15863336</sf:POSITION> <sf:SURFAREA>20945.96682558</sf:SURFAREA> <sf:VOLUME>-1</sf:VOLUME></sf:MARKUP></markup></markups>";
//    	var markup = "<?xml version=\"1.0\" encoding=\"utf-8\"?><markups><markup name=\"note2d1\"><sf:MARKUP xmlns:sf=\"http://www.actify.com/namespaces/SpinFire\" TYPE=\"note2d\" ID=\"\" STAYFRONT=\"True\" LOCKPOSITION=\"True\" VISIBLE=\"True\" TRANSPARENCY=\"0.00000000\" EDITABLE=\"True\"> <sf:COLOR LABEL=\"1.00000000 1.00000000 0.50196081\"/> <sf:LASTMODIFIED>Wed 09 29 22:40:17 2004</sf:LASTMODIFIED> <sf:CREATION_TIME>Wed 09 29 22:39:20 2004</sf:CREATION_TIME> <sf:CREATOR>bwallace</sf:CREATOR> <sf:CHANGER>bwallace</sf:CHANGER> <sf:FONT face=\"Arial\" size=\"16\" RGBcolor=\"0.00000000 0.00000000 0.00000000\" CharSet=\"ANSI_CHARSET\" PitchAndFamily=\"FF_DONTCARE\"/> <sf:POSITION>0.03425775 0.16279070</sf:POSITION> <sf:TEXT>Right click the part and try the Reflective Render Mode</sf:TEXT></sf:MARKUP></markup><markup name=\"MassProperties1\"><sf:MARKUP xmlns:sf=\"http://www.actify.com/namespaces/SpinFire\" TYPE=\"massproperties\" ID=\"\" STAYFRONT=\"True\" LOCKPOSITION=\"False\" VISIBLE=\"True\" TRANSPARENCY=\"0.00000000\" EDITABLE=\"True\" UNITS=\" mm\" DECIMALS=\"2\" SHOWUNIT=\"true\" PTYPE=\"Volume\"> <sf:COLOR LABEL=\"0.53333336 0.53333336 0.53333336\"/> <sf:LASTMODIFIED>Tue 06 15 11:24:37 2010</sf:LASTMODIFIED> <sf:CREATION_TIME>Tue 06 15 11:24:31 2010</sf:CREATION_TIME> <sf:CREATOR>Administrator</sf:CREATOR> <sf:CHANGER>Administrator</sf:CHANGER> <sf:FONT face=\"MS Shell Dlg\" size=\"-11\" RGBcolor=\"1.00000000 1.00000000 1.00000000\" CharSet=\"ANSI_CHARSET\" PitchAndFamily=\"FF_DONTCARE\"/> <sf:GEOMETRY>//Rotore.asm/Bronzina Rotore.par</sf:GEOMETRY> <sf:POSITION>25.74486171 -49.98966936 3.15863336</sf:POSITION> <sf:SURFAREA>20945.96682558</sf:SURFAREA> <sf:VOLUME>-1</sf:VOLUME></sf:MARKUP></markup></markups>";
//    	var markup = "<?xml version=\"1.0\" encoding=\"utf-8\"?><markups><markup name=\"note2d1\"><sf:MARKUP xmlns:sf=\"http://www.actify.com/namespaces/SpinFire\" TYPE=\"note2d\" ID=\"\" STAYFRONT=\"True\" LOCKPOSITION=\"True\" VISIBLE=\"True\" TRANSPARENCY=\"0.00000000\" EDITABLE=\"True\"> <sf:COLOR LABEL=\"1.00000000 1.00000000 0.50196081\"/> <sf:LASTMODIFIED>Wed 09 29 22:40:17 2004</sf:LASTMODIFIED> <sf:CREATION_TIME>Wed 09 29 22:39:20 2004</sf:CREATION_TIME> <sf:CREATOR>bwallace</sf:CREATOR> <sf:CHANGER>bwallace</sf:CHANGER> <sf:FONT face=\"Arial\" size=\"16\" RGBcolor=\"0.00000000 0.00000000 0.00000000\" CharSet=\"ANSI_CHARSET\" PitchAndFamily=\"FF_DONTCARE\"/> <sf:POSITION>0.03425775 0.16279070</sf:POSITION> <sf:TEXT>Right click the part and try the Reflective Render Mode</sf:TEXT></sf:MARKUP></markup></markups>";
//		var markup = '<?xml version=\"1.0\" encoding=\"utf-8\"?><markups><markup name=\"note2d1\"><sf:MARKUP xmlns:sf=\"http://www.actify.com/namespaces/SpinFire\" TYPE=\"note2d\" ID=\"\" STAYFRONT=\"True\" LOCKPOSITION=\"True\" VISIBLE=\"True\" TRANSPARENCY=\"0.00000000\" EDITABLE=\"True\"> 		<sf:COLOR LABEL=\"1.00000000 1.00000000 0.50196081\"/><sf:LASTMODIFIED>Wed 09 29 22:40:17 2004</sf:LASTMODIFIED><sf:CREATION_TIME>Wed 09 29 22:39:20 2004</sf:CREATION_TIME><sf:CREATOR>bwallace</sf:CREATOR><sf:CHANGER>bwallace</sf:CHANGER><sf:FONT face=\"Arial\" size=\"16\" RGBcolor=\"0.00000000 0.00000000 0.00000000\" CharSet=\"ANSI_CHARSET\" PitchAndFamily=\"FF_DONTCARE\"/><sf:POSITION>0.03425775 0.16279070</sf:POSITION><sf:TEXT>Right click the part  and try the Reflective  Render Mode</sf:TEXT></sf:MARKUP></markup><markup name=\"MassProperties1\"><sf:MARKUP xmlns:sf=\"http://www.actify.com/namespaces/SpinFire\" TYPE=\"massproperties\" ID=\"\" STAYFRONT=\"True\" LOCKPOSITION=\"False\" VISIBLE=\"True\" TRANSPARENCY=\"0.00000000\" EDITABLE=\"True\" UNITS=\" mm\" DECIMALS=\"2\" SHOWUNIT=\"true\" PTYPE=\"Volume\"><sf:COLOR LABEL=\"0.20000000 0.29803923 0.60000002\"/><sf:LASTMODIFIED>Tue 04 13 10:54:19 2010</sf:LASTMODIFIED> 		<sf:CREATION_TIME>Tue 04 13 10:54:18 2010</sf:CREATION_TIME> 		<sf:CREATOR>Administrator</sf:CREATOR> 		<sf:CHANGER>Administrator</sf:CHANGER> 		<sf:FONT face=\"MS Shell Dlg\" size=\"-11\" RGBcolor=\"1.00000000 1.00000000 1.00000000\" CharSet=\"ANSI_CHARSET\" PitchAndFamily=\"FF_DONTCARE\"/> 		<sf:GEOMETRY>//Rotore.asm/Rotore.par</sf:GEOMETRY> 		<sf:POSITION>-6.22662487 -36.37002074 3.16547982</sf:POSITION> 		<sf:SURFAREA>96129.26587162</sf:SURFAREA> 		<sf:VOLUME>-1</sf:VOLUME></sf:MARKUP></markup><markup name=\"MassProperties2\"><sf:MARKUP xmlns:sf=\"http://www.actify.com/namespaces/SpinFire\" TYPE=\"massproperties\" ID=\"\" STAYFRONT=\"True\" LOCKPOSITION=\"False\" VISIBLE=\"True\" TRANSPARENCY=\"0.00000000\" EDITABLE=\"True\" UNITS=\" mm\" DECIMALS=\"2\" SHOWUNIT=\"true\" PTYPE=\"Volume\"> 		<sf:COLOR LABEL=\"0.20000000 0.29803923 0.60000002\"/> 		<sf:LASTMODIFIED>Tue 04 13 10:54:24 2010</sf:LASTMODIFIED> 		<sf:CREATION_TIME>Tue 04 13 10:54:21 2010</sf:CREATION_TIME> 		<sf:CREATOR>Administrator</sf:CREATOR> 		<sf:CHANGER>Administrator</sf:CHANGER> 		<sf:FONT face=\"MS Shell Dlg\" size=\"-11\" RGBcolor=\"1.00000000 1.00000000 1.00000000\" CharSet=\"ANSI_CHARSET\" PitchAndFamily=\"FF_DONTCARE\"/> 		<sf:GEOMETRY>//Rotore.asm/Rotore.par</sf:GEOMETRY> 		<sf:POSITION>8.39928436 -22.81295077 2.55281693</sf:POSITION> 		<sf:SURFAREA>96129.26587162</sf:SURFAREA> 		<sf:VOLUME>-1</sf:VOLUME></sf:MARKUP></markup><markup name=\"MassProperties3\"><sf:MARKUP xmlns:sf=\"http://www.actify.com/namespaces/SpinFire\" TYPE=\"massproperties\" ID=\"\" STAYFRONT=\"True\" LOCKPOSITION=\"False\" VISIBLE=\"True\" TRANSPARENCY=\"0.00000000\" EDITABLE=\"True\" UNITS=\" mm\" DECIMALS=\"2\" SHOWUNIT=\"true\" PTYPE=\"Volume\"> 		<sf:COLOR LABEL=\"0.20000000 0.29803923 0.60000002\"/><sf:LASTMODIFIED>Tue 04 13 10:54:33 2010</sf:LASTMODIFIED><sf:CREATION_TIME>Tue 04 13 10:54:31 2010</sf:CREATION_TIME> 		<sf:CREATOR>Administrator</sf:CREATOR> 		<sf:CHANGER>Administrator</sf:CHANGER> 		<sf:FONT face=\"MS Shell Dlg\" size=\"-11\" RGBcolor=\"1.00000000 1.00000000 1.00000000\" CharSet=\"ANSI_CHARSET\" PitchAndFamily=\"FF_DONTCARE\"/><sf:GEOMETRY>//Rotore.asm/Rotore.par</sf:GEOMETRY><sf:POSITION>-39.07707783 -25.81709410 58.49172004</sf:POSITION><sf:SURFAREA>96129.26587162</sf:SURFAREA><sf:VOLUME>-1</sf:VOLUME></sf:MARKUP></markup></markups>';
	    SLPlugin.Content.SL_SMT.LoadPartInfo(graphics, markup);
	</script>

	<script type="text/javascript" for="xviewBrowser" event="ImportModelCompleted(modelNum)">
		// Event handling logic
	    var SLPlugin = document.getElementById("SLP");
	    SLPlugin.Content.SL_SMT.ImportModelCompleted(modelNum);
	</script>
	
	<script type="text/javascript" for="xviewBrowser" event="MouseAction(action)">
		// Event handling logic
	    var SLPlugin = document.getElementById("SLP");
	    SLPlugin.Content.SL_SMT.OnMouseAction(action);
	</script>
	
	<script type="text/javascript" for="xviewBrowser" event="MarkupDelete(markup)">
		// Event handling logic
	    var SLPlugin = document.getElementById("SLP");
	    SLPlugin.Content.SL_SMT.OnMarkupDelete(markup);
	</script>

	<script type="text/javascript" for="xviewBrowser" event="Pick(markupId)">
		// Event handling logic
		var viewbrowser = document.getElementById("xviewBrowser")
		var markup = viewbrowser.SceneGetMarkup(markupId);
	    var SLPlugin = document.getElementById("SLP");
	    SLPlugin.Content.SL_SMT.OnPickMarkup(markup);
	</script>

	<script type="text/javascript" for="xviewBrowser" event="MarkupComplete(markup)">
		// Event handling logic
	    var SLPlugin = document.getElementById("SLP");
		SLPlugin.Content.SL_SMT.MarkupAdded(markup);
	</script>
	<script type="text/javascript">
		document.oncontextmenu = new Function("return false");
	</script>
</head>
<body id="body1">
    <form id="form1" runat="server" style="height:100%">
		<div id="silverlightControlHost">
			<div id="silverlight">
				<object id="SLP" data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
				  <param name="source" value="SpinFireSL.xap"/>
				  <param name="onError" value="onSilverlightError" />
				  <param name="background" value="transparent" />
				  <param name="minRuntimeVersion" value="3.0.40624.0" />
				  <param name="autoUpgrade" value="true" />
				  <param name="windowless" value="false" />
				  <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=3.0.40624.0" style="text-decoration:none">
 					  <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style:none"/>
				  </a>
				</object>
			</div>
			<div id="ActifyControl">
				<object
					id="xviewBrowser"
					data="data:application/XView3D-3D," type="application/XView3D-3D"
					>
				 <param name="Style" value="standardmenu:off;rclickevents:off;showopen:off;showsave:off;doubleclick:off;buttonlogo:off;showtools:off" />
				</object>
			</div>
		</div>
    </form>
</body>
</html>
